A Message Viewing System for a Multi Tool Software Conformance Testing Environment
نویسندگان
چکیده
The introduction of open standards in telecommunications has resulted in a rapid expansion in services by allowing different vendors to produce equipment that can interwork successfully. However to ensure that a product adheres to an open systems specification a series of tests, called conformance tests, must be performed. Faults occurring at this stage are expensive to correct and therefore techniques which can reduce the work involved in error location and correction are beneficial. Visualisation, which represents the operation of a real-time system in a graphical manner, is one such technique for quickly locating faults. This paper presents a visualisation system based on the Message Viewing System (MVS). The MVS is responsible for collecting messages from the various software tools in the conformance testing environment and displaying these messages in a graphical manner, which is independent of the software tools used in the conformance testing environment. Thus this paper presents an advanced visualisation system for a dynamic real time conformance testing system. The visualisation system was tested and shown to work satisfactorily in a GSM/DCS1800 conformance testing environment using two different types of software tools.
منابع مشابه
Dynamically Generating Conformance Tests for Messaging Systems
The advent of XML technologies for data exchange negotiations in B2B applications is proliferating a new class of messaging standards that are only fully designed at the implementation level. These specifications offer unmatched flexibility. However, this presents a challenge for ensuring correctness, as each implementation is potentially unique--conformance tests are needed. We propose a gener...
متن کاملA Java−Based Tool for Testing Interoperable MPI Protocol Conformance
Java and the World Wide Web are used as the basis of a tool that tests conformance with the Interoperable Message Passing Interface communication protocol. The user accesses the system through a Java applet that acts as the interface to a test server that is also written in Java. Test scenarios are expressed in scripts that are interpreted by a C−based interpreter. This interpreter is integrate...
متن کاملAutomatic Generation of Conformance Tests from Message Sequence Charts
Over the past five years our group has developed a tool that automatically generates conformance test scripts from a combination of Message Sequence Charts (MSCs), specifying dynamic behaviour, and Protocol Data Units (PDUs), specifying data formats. This paper outlines how tests are derived from MSCs and PDU specifications, and summarises different test strategies. It describes the testing req...
متن کاملConstraint-Based Oracles for Timed Distributed Systems
This paper studies the situation in which the system under test and the system model are distributed and have the same structure; they have corresponding remote components that communicate asynchronously. In testing, a component with interface Ci has its own local tester that interacts with Ci and this local tester observes a local trace consisting of inputs, outputs and durations as perceived ...
متن کاملAn Integrated Tool Environment for DoD Product Line Engineering
We propose an environment that supports the development of software products using a product line engineering approach in the domain of embedded weapon fire control systems. The environment is a set of integrated tools that facilitate the various processes of product line engineering. Some of the tools are commercial, off-the-shelf (COTS). Some tools are proposed as aids to integration of the e...
متن کامل